/*
                PTA B1022
    输入两个非负 10 进制整数 A 和 B ，输出 A+B 的 D (1<D≤10)进制数。

    输入格式：
    输入在一行中依次给出 3 个整数 A、B 和 D。

    输出格式：
    输出 A+B 的 D 进制数。

    输入样例：
        123 456 8
    输出样例：
        1103
*/
#include<bits/stdc++.h>
using namespace std;
int main()
{
	vector<int> ans;
	int a,b,d;
	cin>>a>>b>>d;
	a=a+b;
	do{
		ans.push_back(a%d);
		a/=d;
	}while(a);
	reverse(ans.begin(),ans.end());//也可以不翻转，那么下面的数组要倒序输出
	for(int i=0;i<ans.size();i++) cout<<ans[i]; //for(int i=ans.size()-1;i>=0;i--) cout<<ans[i];
	return 0;
}
/*
    注意：要先do再while 如果出现 0 00 8 的情况
 */